/**
 * 用户相关类型定义
 */

// 用户信息
export interface UserInfo {
  id: string;
  openid?: string;
  nickname: string;
  avatar: string;
  phone?: string;
  location?: string;
  createTime?: string;
  updateTime?: string;
}

// 登录参数
export interface LoginParams {
  code: string;
  userInfo?: {
    nickname: string;
    avatar: string;
  };
}

// 用户统计信息
export interface UserStats {
  publishCount: number; // 发布商品数
  soldCount: number; // 已售出商品数
  favoriteCount: number; // 收藏商品数
  viewCount: number; // 商品被浏览次数
}
